Big Huge Thesaurus

Macrocephalon maleo

noun